thora (hird) - French English Dictionary